experience stomach trouble - German English Dictionary